sheath-tailed bats - Spanish English Dictionary